\hypertarget{class_q_qt_object_manager}{}\section{Q\+Qt\+Object\+Manager Class Reference}
\label{class_q_qt_object_manager}\index{Q\+Qt\+Object\+Manager@{Q\+Qt\+Object\+Manager}}


The \mbox{\hyperlink{class_q_qt_object_manager}{Q\+Qt\+Object\+Manager}} class Q\+Qt 对象管理器 用于管理\+Qt对象实例。 曾用名 Q\+Qt\+Object\+Parcel.  




{\ttfamily \#include $<$qqtobjectmanager.\+h$>$}

\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static void \mbox{\hyperlink{class_q_qt_object_manager_a43c7c39865f1dbcbcbecafcf21f76660}{register\+Object}} (const Q\+Object $\ast$const \&w)
\begin{DoxyCompactList}\small\item\em register\+Object 将对象注册进工厂 \end{DoxyCompactList}\item 
static void \mbox{\hyperlink{class_q_qt_object_manager_a4136029b539fb6ddd09a3473237721fa}{unregister\+Object}} (const Q\+Object $\ast$const \&w)
\begin{DoxyCompactList}\small\item\em unregister\+Object 取消对象在工厂中注册 \end{DoxyCompactList}\item 
static const Q\+Object $\ast$ \mbox{\hyperlink{class_q_qt_object_manager_a3046f21752fc45777510b13b918a2a96}{registered\+Object}} (const Q\+Byte\+Array \&obj\+Name)
\begin{DoxyCompactList}\small\item\em registered\+Object 根据对象名（\+Object\+Name）查找注册的对象。 \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
The \mbox{\hyperlink{class_q_qt_object_manager}{Q\+Qt\+Object\+Manager}} class Q\+Qt 对象管理器 用于管理\+Qt对象实例。 曾用名 Q\+Qt\+Object\+Parcel. 

\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_q_qt_object_manager_a3046f21752fc45777510b13b918a2a96}\label{class_q_qt_object_manager_a3046f21752fc45777510b13b918a2a96}} 
\index{Q\+Qt\+Object\+Manager@{Q\+Qt\+Object\+Manager}!registered\+Object@{registered\+Object}}
\index{registered\+Object@{registered\+Object}!Q\+Qt\+Object\+Manager@{Q\+Qt\+Object\+Manager}}
\subsubsection{\texorpdfstring{registered\+Object()}{registeredObject()}}
{\footnotesize\ttfamily static const Q\+Object$\ast$ Q\+Qt\+Object\+Manager\+::registered\+Object (\begin{DoxyParamCaption}\item[{const Q\+Byte\+Array \&}]{obj\+Name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



registered\+Object 根据对象名（\+Object\+Name）查找注册的对象。 


\begin{DoxyParams}{Parameters}
{\em obj\+Name} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{class_q_qt_object_manager_a43c7c39865f1dbcbcbecafcf21f76660}\label{class_q_qt_object_manager_a43c7c39865f1dbcbcbecafcf21f76660}} 
\index{Q\+Qt\+Object\+Manager@{Q\+Qt\+Object\+Manager}!register\+Object@{register\+Object}}
\index{register\+Object@{register\+Object}!Q\+Qt\+Object\+Manager@{Q\+Qt\+Object\+Manager}}
\subsubsection{\texorpdfstring{register\+Object()}{registerObject()}}
{\footnotesize\ttfamily static void Q\+Qt\+Object\+Manager\+::register\+Object (\begin{DoxyParamCaption}\item[{const Q\+Object $\ast$const \&}]{w }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



register\+Object 将对象注册进工厂 


\begin{DoxyParams}{Parameters}
{\em w} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{class_q_qt_object_manager_a4136029b539fb6ddd09a3473237721fa}\label{class_q_qt_object_manager_a4136029b539fb6ddd09a3473237721fa}} 
\index{Q\+Qt\+Object\+Manager@{Q\+Qt\+Object\+Manager}!unregister\+Object@{unregister\+Object}}
\index{unregister\+Object@{unregister\+Object}!Q\+Qt\+Object\+Manager@{Q\+Qt\+Object\+Manager}}
\subsubsection{\texorpdfstring{unregister\+Object()}{unregisterObject()}}
{\footnotesize\ttfamily static void Q\+Qt\+Object\+Manager\+::unregister\+Object (\begin{DoxyParamCaption}\item[{const Q\+Object $\ast$const \&}]{w }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



unregister\+Object 取消对象在工厂中注册 


\begin{DoxyParams}{Parameters}
{\em w} & \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
R\+:/\+Develop/a0-\/develop/\+Lib\+Q\+Qt/src/core/qqtobjectmanager.\+h\end{DoxyCompactItemize}
